home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / programs / tpb71doc.zip / USER.DOC < prev    next >
Text File  |  1992-04-04  |  69KB  |  1,895 lines

  1.  
  2. User Manual
  3.  
  4.  
  5. for
  6.  
  7.  
  8. TPBoard Version 7.1
  9.  
  10.  
  11.  
  12. Copyright (c) 1991 by:
  13.  
  14. Jim McDaniel-Webb
  15. 2452 Milburnie Road
  16. Raleigh  NC  27610
  17.  
  18.  
  19. Distributed by:
  20.  
  21. Online Communications, Inc
  22. 22 State Street
  23. Bangor, Maine,  U.S.A. 04401
  24. (207) 941-1110 
  25. Fidonet 1:132/300 
  26.  
  27. Copyright (c) 1987-90 by
  28. Jon Schneider & Rick Petersen
  29.  
  30.  
  31.  
  32.  
  33. ======================== N O T I C E =======================
  34.  
  35.  
  36. TPBoard and it's associated support files are  Copyright (c)
  37. 1987 thru 1990  by Jon Schneider & Rick Petersen.   Current
  38. copyright is held jointly by Jon Schneider & Rick Petersen
  39. and by Jim McDaniel-Webb.  Non-commercial use and/or public
  40. distribution of this system is permitted pursuant to the
  41. conditions listed below.  ALL commercial rights are reserved.
  42.  
  43.                   -------------------------
  44.  
  45. TPBoard is based on the  Pascal Integrated  Communications
  46. System (PICS),  Copyright 1986, 1987 by Les Archambault, and
  47. the Remote Operating System (ROS), Copyright 1985, 1986 by
  48. Steve Fox.
  49.  
  50.  
  51.  
  52. 1 - INTRODUCTION
  53. 2 - SYSTEM PROMPTS
  54. 3 - COMMAND LINE ENTRIES
  55. 4 - FILENAME WILDCARDS
  56. 5 - LOGGING IN
  57. 6 - HELP SCREENS
  58. 7 - SYSTEM MENUS
  59.     MAIN MENU
  60.     MESSAGE SUBSYSTEM
  61.     FILES SUBSYSTEM
  62.     USER/UTILS MENU
  63.     DATABSE MENU
  64.     SYSOP MENU
  65.  
  66.  
  67. INTRODUCTION
  68. ------------
  69.  
  70. This document is the User's Manual for TPBoard. In addition
  71. to serving as your guide to TPBoard, it should be made available
  72. for your remote users' use.  It's a lot easier to refer them to
  73. this manual when they have questions than it is to be continually
  74. answering the same questions from new users.  You may distribute
  75. this document in ANY form you desire, whether as-is or edited
  76. to suit your system.
  77.  
  78. The following is a brief synopsis of TPBoard's features.  You
  79. will find it is as full featured as any other currently available
  80. Bulletin Board system for the PC.
  81.  
  82.  
  83. *  Multiple message areas, including support for Fido-Net and
  84.    EchoMail areas.
  85.  
  86. *  Multiple file areas.
  87.  
  88. *  'Type' files on-line, including 'Squeezed' and individual 
  89.    LBR, ARC, ZIP, PAK, and LZH member files.
  90.  
  91. *  Send and receive files using all the popular protocols.
  92.    (Xmodem, Ymodem, Ymodem Batch, YmodemG, and Zmodem). You
  93.    can even send individual compressed member files using any
  94.    of the protocols.
  95.  
  96. *  Split screen Chat with SysOp.
  97.  
  98. *  File directories can be shown using file size or transfer
  99.    time.
  100.  
  101. *  Tag files (up to 20) for downloading.  Edit your list of
  102.    tagged files.
  103.  
  104. *  Support for ANSI graphics (user selectable).
  105.  
  106. *  Unlimited length file descriptions.
  107.  
  108. *  Internal support for the XRS off-line reader.
  109.  
  110. *  Sort file area listings by Name, EXT, Size, or Date!
  111.  
  112. *  Online caller help for EVERY command in the system.
  113.  
  114. *  Support for online dBase compatible databases with
  115.    searching, filtering, reporting, etc.
  116.  
  117.  
  118. TPBoard versions
  119. ----------------
  120.  
  121. The menus and commands we are about to describe assume a fully
  122. registered version of TPBoard (called TPBoard+) with all features
  123. enabled by the sysop.  The system you call may not have all of 
  124. these commands enabled or may be running an unregistered copy
  125. of TPBoard which will not allow certain commands.  Regardless of
  126. which version your local sysop runs, the menus will ALWAYS be
  127. the same (in terms of commands structure) from one system to
  128. the next.  TPBoard does not allow rearranging of menus!  This
  129. should greatly help you as you learn to navigate TPBoard systems.
  130.  
  131. Consider the following:
  132.                                                                             
  133. A)bandon Conference G)oodbye (Hang Up)  O)perator Page   T)rans. Protocol
  134. B)ulletin Listings  H)elp Functions     OPEN a DOOR (#)  TS Txt Srch Msgs
  135. CHAT to NODEs(Soon) I)nitial Welcome    PAGE "Top Dog"   U)pload a File  
  136. C)omment to SYSOP   J)oin a Conference  P)age Length Set UB Upload Batch 
  137. D)ownload a File    K)ill a Message     Q)uick Msg Scan  V)iew Settings  
  138. DB Download Batch   L)ocate Files(Name) R)ead Messages   W)rite User Info
  139. E)nter a Message    M)ode (Graphics)    REPLY to Msg(s)  X)pert On/Off   
  140. F)ile Directories   N)ew Files (Date)   RM Re-Read Mem # Y)our Per. Mail 
  141. FLAG for download   NEWS file display   S)tart HERE!     Z)ippy DIR Scan 
  142.                                                                             
  143. What do you think of that?  Every available command on one "menu?" 
  144. Kind of confusing isn't it, especially with the message and files 
  145. commands all mixed together in one very cramped screen?  
  146.  
  147.  
  148. Or, what about the following from a local board:
  149.  
  150.  
  151.   ={  The Veggie Stew Main Menu - 20 Minutes Left  }=
  152.  
  153.     A - AUTO CALLER VERIFICATION SYSTEM!
  154.  
  155.        M - Messages of a Local Kind
  156.     
  157.              E - Echomail Messages
  158.  
  159.         F - Files to git and send
  160.  
  161.       Y - Yo!  Is de Sysop der?
  162.  
  163.             W - What's Happenin?
  164.  
  165.             Q - Questions 
  166.  
  167.        D - Doors To Run Stuff
  168.     
  169.           C - Change Your Personal Stuff
  170.  
  171.       L - Leave the System (But why would you want to?)
  172.  
  173.   =[ Well? ]=
  174.  
  175.  
  176. Well indeed!  Does that REALLY look like a menu to you?  What sort
  177. (if any) callers do you think would want to look at menus like 
  178. that for any length of time?
  179.  
  180. Now, wouldn't you want a menu system that works like ALL other
  181. menu system you've encountered, commands grouped together in a 
  182. top-down, structured submenu system?  You know, where Message 
  183. commands are on one menu, Files command on another menu, etc?
  184. Sort of like all your other application software?
  185.  
  186.  
  187.   -------------------------------------------------------------
  188.   The Board Room's Main Menu                       TPBoard v7.1
  189.   -------------------------------------------------------------
  190.   [D] Doors menu        [U] User/Utils Menu    [M] Message Menu
  191.   [N] News bulletins    [B] dataBase menu      [F] Files Menu     
  192.   [E] Edit user data    [A] Articles to read   [G] Goodbye/Logoff
  193.   [C] Call the sysop    [W] Welcome screen     [H] Help
  194.   [I] new user Info     [O] Other notices
  195.   [Q] Quote display     [X] Sysop Menu
  196.  
  197.  
  198. Every TPBoard you call will have the same commands (although the 
  199. commands you see may be limited by your access level) and every
  200. TPBoard system will have message commands on the Message menu.  The
  201. Files commands will always be on the Files menu.  You won't have 
  202. to hunt through an entire screen full of non-mnemonic commands or 
  203. wade though countless sysop created sub-menus.  I saw one bbs that 
  204. had over a hundred menus with the same commands were duplicated all 
  205. over the system and with some menus having as few as one command!
  206.  
  207.  
  208. SYSTEM PROMPTS
  209. --------------
  210.  
  211. Before we get into the explanation of the way that TPBoard
  212. is organized, it is important to learn about the prompts that the
  213. system gives you when it is waiting for you to type in a command
  214. (at subsystem menus).
  215.  
  216. The system prompt is the line that you see whenever the
  217. system is waiting for an input from you at one of the sub-system
  218. menus.
  219.  
  220. Prompts consist of several components:
  221.  
  222.   A.   Your time remaining on the BBS in hours and minutes
  223.   B.   Current Subsystem (Message, Files, or Utilities)
  224.   C.   Current Message Area or File Section.
  225.   D.   Library or Archive name (if one is active)
  226.  
  227.  
  228. For example:
  229.  
  230.   00:32-Files NEWIN [press "?" for menu]>
  231.   ^       ^     ^
  232.   A.      B.    C.
  233.  
  234.  
  235. The above line indicates that you have 32 minutes remaining
  236. on the system, are currently in the files subsystem, and are
  237. logged into the NEWIN files area.  Should you enter an Archive, 
  238. your prompt might look something like the following:
  239.  
  240.  
  241.   00:13-Files NEWIN [VECTOR.ARC]>
  242.   ^     ^     ^         ^
  243.   A.    B.    C.        D.
  244.  
  245. We will discuss the enter A)rchive command later.
  246.  
  247.  
  248. Some of the system commands themselves have several command
  249. options available.  For example, in the Message Read command,
  250. you can read all message TO you, From you, Since last logon,
  251. etc.  When you are NOT at a system menu prompt but still
  252. have multiple options available, you will see something like:
  253.  
  254.   Mesg read command (a,b,c,d,e,q,?) >
  255.  
  256. Here the possible commands are the letters contained inside
  257. the () symbols.  Enter one of these, then a carriage return,  and
  258. the command will execute.  Generally, whenever you see a (q) the 
  259. Q may be used to Quit the command presently being executed and 
  260. return to the previous menu. Using the ? will display an additional 
  261. line of help for the single letter commands, then prompt you again 
  262. for an answer.
  263.  
  264.  
  265.   00:32-Files NEWIN [press "?" for menu]>
  266.  
  267. Do you see where the above says "press ? for menu"?  Well, that's
  268. pretty much what it means.  The sysop can display menus automatically
  269. following every command but few actually do that;  auto menus just
  270. take up your time and the system's time.  If you want or need a
  271. menu at any time, just press the '?' key shifted or unshifted (yes,
  272. the '/' works exactly the same.  
  273.  
  274.  
  275. COMMAND LINE ENTRIES
  276. --------------------
  277.  
  278. A command line entry is what you type in at the command
  279. prompt. A general rule is most commands require a single letter
  280. followed by a carriage return (CR) or [Enter].  The exception is
  281. where names are required.
  282.  
  283. For example:
  284.  
  285.   32-Message PC [press "?" for menu]> C;POST;R;S;C
  286.  
  287. Where the command you entered is:  C;POST;R;S;C [ENTER]
  288.  
  289. This translates into:
  290.  
  291.    CHANGE AREA; 
  292.    POST AREA;
  293.    READ MESSAGES;
  294.    SINCE LAST ON; 
  295.    CONTINUOUSLY
  296.  
  297.  
  298. The delimiter used above was a semi-colon, however a space
  299. or a comma is also accepted. (i.e., C POST R S C or C,POST,R,S,C
  300. will both work).
  301.  
  302. The user may ask for help by typing "?" at any prompt.  The
  303. commands available for that particular area and their meanings
  304. will then be displayed.
  305.  
  306. During most system display operations, TPBoard will respond
  307. to Xon/Xoff control, i.e. when ^S (Xoff) is entered, the display
  308. will pause until another key is pressed. Usually this will be ^Q
  309. (Xon), but any key except ^C (ETX) or ^S will continue the
  310. listing.  ^C will stop the listing completely and usually return
  311. you to the command prompt.
  312.  
  313.  
  314. TPBoard recognizes the following during the editing of system
  315. commands (these are based on the WordStar command set):
  316.  
  317.     ^S   move cursor one space left
  318.     ^A   move cursor to far left
  319.     ^D   move cursor one space right
  320.     ^F   move cursor to far right
  321.     ^X   delete entire prompt line
  322.     ^V   toggle insert mode
  323.     ^G   delete character at cursor
  324.     TAB  insert 5 spaces at cursor
  325.     BS   the backspace, treated as a destructive overwrite
  326.  
  327. If you terminal package sends ansi escape sequences when you press
  328. extended characters (like the arrow keys), and most do, these keys
  329. are translated during the editing of TPBoard prompts as:
  330.  
  331.      left arrow  becomes  ^S
  332.        home key  becomes  ^A
  333.     right arrow  becomes  ^D
  334.         end key  becomes  ^F
  335.             DEL  becomes  BS
  336.  
  337. So, if you enter the command 
  338.  
  339.    D TPBEDIT.PAS IMPMSGS.PAK CONS.PAK
  340.  
  341. and see that the file extension for TPBedit is wrong, you can back
  342. up with the left arrow key or ^S and fix the error, then press END
  343. or ^F to bring the cursor back to the end of the line.  That's ab
  344. important tip to remember because you can't do that on most boards.
  345.  
  346. HELP throughout TPBoard is available whenever you see the "?" in
  347. a prompt line.  The "/" also works in place of the "?"
  348.  
  349.  
  350. HOT KEYS
  351. --------
  352.  
  353. TPBoard does not (and probably never will) support hot keys.  Hot
  354. keys means that the bbs responds immediately to every keypress
  355. from the caller.  While there are limited advantages to this, there
  356. are disadvantages as well.  Programs that utilize hot keys *seem* 
  357. to respond quickly to your commands and you THINK that by not 
  358. having to press the [ENTER] key that you are saving keystrokes.
  359.  
  360. But, look at the following command string for TPBoard:
  361.  
  362.   - M C POST R S 
  363.  
  364. This command will:
  365.  
  366.    take your to the Main menu,
  367.    select the Messages menu
  368.    change to the POST message area
  369.    perform a read Since last logon
  370.  
  371. And you won't even see all the prompts along the way as these
  372. commands are processed.  This would not be possible if TPBoard
  373. used hot keys because TPBoard would react immediately upon 
  374. receiving the initial '-' command.  There are proponents of
  375. hot key based systems but we feel that the ability to type 
  376. commands into a queue is far more powerful.  Clearly, it is
  377. faster for the experienced user.
  378.  
  379.  
  380. FILENAME WILDCARDS
  381. ------------------
  382.  
  383. TPBoard responds to wildcards in exactly the same manner as
  384. DOS. If you are not familiar with their use, we would suggest that
  385. you read your DOS manual.  You can use wildcards when downloading
  386. files.
  387.  
  388.  
  389. LOGGING IN
  390. ----------
  391.  
  392. You will log in to a TPBoard system in much the same way as you
  393. would log on to any other system:  TPBoard will ask a series of
  394. questions and will expect certain answers in return.  The very
  395. first thing you will see is the copyright information:
  396.  
  397.                                                                                 
  398.   TPBoard+ 7.0  11-30-91                                                        
  399.   #0007000707 registered to Jim McDaniel                                          
  400.   Copyright (c) 1987-91                                                           
  401.   
  402. From the above, you can already tell that this is a registered
  403. version of TPBoard.  That means the sysop has taken the time to 
  404. send in a registration form for TPBoard and has received a "key"
  405. file in return.  This particular copy of TPBoard is registered
  406. to a "Jim McDaniel."  No one but the person who actually registered
  407. that copy should run/use that copy of TPBoard!  You should never
  408. see a copy of TPBoard registered to "Jim McDaniel" running on
  409. a board owned by "Joe Smith!"
  410.  
  411. You can also tell that this is the Plus version of TPBoard
  412. by the "+" letter following the TPBoard.  Many of the commands
  413. and features available in TPBoard are only available in the 
  414. Plus version.
  415.  
  416. The first question you will see will depend on the system
  417. you are calling.  The sysop can change to wording of this
  418. question but the meaning is the same on every system.  Mine
  419. looks like this:
  420.  
  421.   Do you want ANSI Color Graphics (y/N) >>                                        
  422.                                                                                 
  423. However this question is worded, it is asking whether your
  424. system is capable of ANSI screen displays.  You should know
  425. whether you can display ANSI graphics.  If you can, you would
  426. answer "Y" to this question.  If you cannot display ANSI or
  427. do not want a colorized display, enter "N" and press [ENTER].
  428.  
  429. TPBoard also allows the sysop to set up different language 
  430. versions of the bbs.  In some areas (Canada, for example) 
  431. this ability is really needed.  If the sysop has set up
  432. more than one language version of the bbs, you will see a
  433. prompt similar to the following:
  434.  
  435.    The current language is:  <name of kanguage>
  436.  
  437.      1:  English
  438.      2:  German
  439.      3:  French
  440.  
  441.    Select a language for system text (1..3) >
  442.  
  443. Select a language by entering the number of the language you
  444. wish to use.  If you press [ENTER] without selecting a language,
  445. you will get the current language.
  446.  
  447. Following the welcome screen for the board you are calling,
  448. you will be asked for your name.  You MUST use your real name
  449. at this question.  Enter your name as FIRST name followed by
  450. your LAST name ending with a [ENTER].  If you are a new caller,
  451. (your name isn't in the caller's file) TPBoard will ask if you
  452. are really a new caller in case you just mis-typed your name.
  453. If you did mess up, you can go back and re-enter your name.
  454.  
  455. If you are a new caller to that system, answer "Y" and continue
  456. with the login process by answer each question that comes 
  457. appears.
  458.  
  459.  
  460. Iemsi
  461. -----
  462.  
  463. A few terminal and communications programs support IEMSI, a
  464. protocol that allows comm programs to talk to one another
  465. without the user having to do anything.  If your comm program
  466. is capable of IEMSI, you will have to configure it to send
  467. certain information to IEMSI capable bulletin boards.  This
  468. information is sent automatically to the bbs and includes
  469. items such as your name and password and other logginf in  
  470. information.
  471.  
  472. When TPBoard talks to an Iemsi capable comm program AND the 
  473. name of the person calling is already on file (new callers 
  474. cannot use Iemsi to log on), and if the password matches 
  475. the passwrod on file for that name, the caller doesn't
  476. have to enter any information to get to the first Main menu
  477. prompt.  
  478.  
  479. In addition, you can configure Iemsi to send other information
  480. as well:  whether you want ANSI or not, whether you want to 
  481. check for new mail or not, etc.  If your comm program is not
  482. capable of IEMSI sessions, simply press the ESC key when
  483. TPBoard announces that it is attempting an IEMSI session.  
  484.  
  485. Also, some systems may not have IEMSI turned on; in which case
  486. you won't ever see the message abut IEMSI during your login.
  487.  
  488.  
  489. HELP SCREENS
  490. ------------
  491.  
  492. Providing that the sysop has installed them, TPBoard makes 
  493. available a help screen for EVERY command in the menus.  If
  494. at any time you are unclear on what to do next, simply enter
  495. 'H' for HELP.  If you press 'H' by itself, you will get the
  496. help screen for the current menu.  If you enter 'H' followed
  497. by any other command letter from the current menu, you will
  498. get a help screen for that command.
  499.  
  500. When you begin using the database commands, you will probably 
  501. appreciate the HELP screens.
  502.  
  503.  
  504. SYSTEM MENUS
  505. ------------
  506.  
  507. Approximately 100 commands are available to users of TPBoard
  508. on the various menus.  These commands are grouped into 5 
  509. command subsystems which are accessible from one MAIN menu.  
  510.  
  511. Subsystem              Primary Use
  512. --------               -----------
  513. Message Subsystem      Enter and read messages to/from other users
  514. Files Subsystem        Send and Receive files
  515. Utilities Subsystem    Miscellaneous functions
  516. Edit User Subsystem    Edit user record settings
  517. Doors Subsystem        Run an external door program
  518. Database Menu          Access/search databases
  519. Sysop menu             Sysop commands and board maintanence
  520.  
  521. The menus you will see in the following examples are for 
  522. illustration only; the screens you will actually see when you 
  523. log into a TPBoard system can be customized by the sysop
  524. (although commands must remain on their original menus!).
  525.  
  526.  
  527. MAIN MENU
  528. ---------
  529.  
  530. [D] Doors Menu        [U] User/Utils Menu    [M] Message Menu
  531. [N] News Bulletins    [B] DataBase Menu      [F] Files Menu     
  532. [E] Edit User Data    [A] Articles to Read   [G] Goodbye/Logoff
  533. [C] Call The Sysop    [W] Welcome Screen     [H] Help
  534. [I] New User Info     [O] Other Notices
  535. [Q] Quote Display     [X] Sysop Menu
  536.  
  537.  
  538. [D] DOORS MENU
  539.  
  540. The Doors Menu is where all the external programs, such as games,
  541. voting on certain objects, On-line time banks, etc., will be found.
  542. After selecting Doors Menu you will be presented with another menu
  543. which will list the available Doors on THIS system.  Simply select
  544. the Door you want opened and the system will run it.  What
  545. happens after that is up to you.  After exiting the Door you will
  546. be returned to the Door menu.  [-] Will get you back to the Main
  547. Menu.  
  548.  
  549. [N] NEWS BULLETINS
  550.  
  551. This is where the Sysop places items of interest that can pertain
  552. to anything he chooses.  Most likely it will be about the BBS in
  553. some regard.  A new hard drive added, new features of the BBS, an
  554. upcoming User Party.  You are also shown these bulletins upon log-
  555. on.
  556.  
  557. [C] CALL THE SYSOP
  558.  
  559. During certain hours, the sysop may be available to chat.
  560. When this command is entered, the system will try to summon
  561. the sysop (if during the chat period).  If the sysop is
  562. available, you will be notified and a two way conversation
  563. may begin.  If the sysop is not available or if the current
  564. time is outside the hours to chat, you will be given the
  565. opportunity to leave a message.  If you have selected ANSI mode,
  566. your CHAT session will be in split screen mode.
  567.  
  568. [I] New User Info 
  569.  
  570. This will display information that a new user will need to know
  571. about the BBS.  Each Sysop has their own ideas on how to handle new
  572. users and this will explain what the BBS is about and what is
  573. expected of you as a user.  This is also displayed the first time
  574. you log on.
  575.  
  576.  
  577. [Q] Quote Display   
  578.  
  579. During your login, you may have been shown a quote or saying.
  580. [Q] will display another Quote of the Day (or whatever the Sysop
  581. decides to put in the file).  Repeated [Q] commands will display
  582. the next item in the file.
  583.  
  584.  
  585. [U] User/Utils Menu 
  586.  
  587. This command transfers you to the Utilities menu.   From Utilities,
  588. you can change the selected graphics mode, view your system
  589. statistics, list other system callers, etc.
  590.  
  591.  
  592. [B] DataBase Menu    
  593.  
  594. This command transfers you to the Database menu.  TPBoard allows
  595. the Sysop to place databases on-line for your access.  You can 
  596. create, view, and download reports created via the Database
  597. function.
  598.  
  599.  
  600. [A] Articles to Read 
  601.  
  602. This command will display a list of articles (viewable files
  603. actually) that the sysop has placed on-line for viewing.  You
  604. can select an article from the list to view or return to the 
  605. Main Menu.
  606.  
  607.  
  608. [W] Welcome Screen   
  609.  
  610. This command will display the same Welcome screen you saw when
  611. you first logged in.
  612.  
  613.  
  614. [O] Other Notices
  615.  
  616. This command will display a special file that the sysop has placed
  617. on-line for your viewing.  Normally, this file contains a list of
  618. other bulletin boards that may interest you.
  619.  
  620.  
  621. [M] Message Menu
  622.  
  623. This command transfers you to the Message menu.
  624.  
  625.  
  626. [F] Files Menu     
  627.  
  628. This command transfers you to the Files menu.  
  629.  
  630.  
  631. [G] Goodbye/Logoff
  632.  
  633. This command terminates the current session and logs you off.  TPBoard
  634. will ask ONCE if you are sure you want to logoff.
  635.  
  636.  
  637. [H] Help
  638.  
  639. Every menu in TPBoard has a help screen available that contains
  640. information specific to that submenu.  More important is that you
  641. can request help for a specific command by entering H followed by
  642. a space and the command you need individual help on.  For example,
  643. from the Files Menu: 
  644.  
  645.   H D [ENTER]   displays the help screen for Download
  646.   H U [ENTER]   displays the help screen for UpLoad
  647.   H [ENTER]     displays the help for the entire FILES menu
  648.  
  649.  
  650. MESSAGE SUBSYSTEM
  651. -----------------
  652.  
  653. This is the Message Subsystem menu. A detailed explanation
  654. of each command follows the menu.  Remember that the commands are
  655. represented in the menu by the [A] notation where the command is
  656. the letter inside the [] symbols.
  657.  
  658.  
  659. [C] Change Message Area     [R] Read Messages         [-] Main Menu
  660. [E] Enter Message           [M] Make MSG from Upload  [F] File Menu
  661. [Q] Quick Text Search       [S] Scan Message Headers  [G] Goodbye
  662. [D] Dload XRS Mailbag       [U] Upload XRS Mailbag    [H] Help 
  663. [T] Toggle Combined Areas   [C] Check for New Mail
  664. [A] Ascii Mailbag DnLoad
  665.  
  666.  
  667. Remember that in the Message Menu and the Files Menu, the
  668. "area" you are in displays inside the prompt itself so you
  669. always know where you are in the board.  Think of an area
  670. as a part of the message base that contains messages on
  671. a narrow topic.  For example, the sysop might have areas for
  672. entering/reading messages about cooking or politics.  When
  673. you are in the cooking area, you should only enter messages
  674. that pertain to COOKING.
  675.  
  676.  
  677. [C] Change Message Area   
  678.  
  679. TPBoard supports multiple message areas, i.e. messages are
  680. filed in groups by topic.   After typing "C", enter the name of
  681. the desired message area or enter "?" and <RETURN> to get a
  682. menu of the message areas available.  If the entry cannot be
  683. found, a short version of the menu will be displayed and the
  684. system will once again prompt for the message area.  Version
  685. 7 of TPBoard currently supports up to 255 message areas.
  686.  
  687. ALL TPBoard systems should have a minimum of the following
  688. areas:
  689.  
  690.    POST - This is the area for posting general messages to
  691.     the Sysop or to other users of that bbs.  ALL messages
  692.     in Post remain on that bbs.  
  693.  
  694.    BULLETINS - This is the area where the sysop enters 
  695.     the messages that appear at caller logins as bulletins.
  696.     This is generally a restricted access area.
  697.  
  698.    NETMAIL - This area is used for sending FidoNet netmail.
  699.     On most boards, you must have an account set up to send
  700.     NetMail messages.  You may still be able to receive
  701.     messages, however.
  702.  
  703.    COMBINED - This pseudo-area is actually 10 areas that act
  704.     like a single area.  Using the [T] command, you can 
  705.     select the ten areas you want in your Combined area.  
  706.     Then, when you are in the Combined area, all Message Menu
  707.     commands will act upon ALL areas you have selected.
  708.  
  709. Also, if you have asked for a new mail check at any time during
  710. the current session, an asterisk will display next to the 
  711. message area name is there is any new unread mail waiting
  712. in that message area.  This is not to be confused with the
  713. similar asterisks that display during Combined Areas Toggle.
  714.  
  715.  
  716. [E] Enter Message          
  717.  
  718. Until you are validated, this command will automatically
  719. enter all messages to the sysop.
  720.  
  721. Use this command to send a message to another user,  the
  722. sysop, or to all users (like posting a message on a bulletin
  723. board).  If you enter only a <RETURN> in response to the
  724. "FIRST  name" prompt, the message will go to all users.
  725. If you send to a particular person, the system will verify
  726. the recipient name. If the system cannot find the addressee,
  727. you will be informed and given the opportunity to try again.
  728. At the completion of message entry, you will be asked if you
  729. want the message to be Public (available for all validated
  730. users to read) or Private (just addressee [and sysop]  can
  731. read).
  732.  
  733. To send a message to the sysop, enter "SYSOP" as the full
  734. name.  You will not be prompted for a last name.
  735.  
  736. During message entry, TPBoard allows entering blank lines
  737. in a message (when you hit [ENTER] without anything else
  738. on that line).  This allows for better handling of ASCII
  739. UPLOADS into the message editor.
  740.  
  741. When you are finished with the current message or if
  742. you want to activate the editing commands menu:
  743.  
  744.  /SAVE or /S 
  745.  
  746.   will save the current message and return you the prompt
  747.   before you began entering this message.
  748.  
  749.  /QUIT or /Q 
  750.  
  751.   will exit without saving the current message and will 
  752.   return you the prompt before you began entering this 
  753.   message.
  754.  
  755.  
  756.  /EDIT or /E 
  757.  
  758.   will activate the editing commands.  This prompt appears
  759.   something like: 
  760.  
  761.      Edit command (c,d,e,i,l,s,q,?) >
  762.  
  763.   These commands are:
  764.  
  765.      <C>ontinue
  766.      <D>elete line
  767.      <E>dit a selected line
  768.      <I>nsert line
  769.      <L>ist current message
  770.      <S>ave message to disk
  771.      <Q>uit (DON'T save message)
  772.  
  773.  
  774.      <C>  continues the message where you left off.
  775.      <D>  prompts for the start end end line numbers
  776.           you wish to delete.  You can eliminate the prompts
  777.           by entering:  D  2 4  which would delete lines 2,
  778.           3, and 4 from the message.
  779.      <I>  adds a line before the line number you specify.
  780.      <L>  displays the entire message as entered.
  781.  
  782.  
  783. After using the message editor you will be returned  to  the
  784. subsystem command prompt.  Remember, if you want the  message
  785. recorded, use the <S> command instead of the <Q> command.  All
  786. other commands will return you to the message editor prompt
  787. for further editing.
  788.  
  789.  
  790. One important thing to keep in mind is that if a message area
  791. is an "Echo", any message that you enter is going to go
  792. to hundreds of other Bulletin Boards.  For this reason, it is
  793. important to make sure that any message entered in an  "Echo"
  794. is on topic, and doesn't contain any private information.
  795.  
  796. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  797. | Advertisements are never considered appropriate in an echo |
  798. | area.                                                      |
  799. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  800.  
  801. A fast method of entering messages is to edit your message using
  802. an ascii editor (as opposed to a word processor) before you call
  803. the bulletin board.  You can tell if your file is ascii by
  804. typing it from the DOS prompt; if it contains funny letters,
  805. it isn't suitable for ascii upload.  To upload an ascii file,
  806. begin to enter a message as you normally would by selecting
  807. the [E] command.  Once you are actually editing the message,
  808. begin an ascii upload from your system.  The text of the file
  809. your edited will be received by TPBoard as if you were typing
  810. the letters from the keyboard.
  811.  
  812.  
  813. FidoNet Message Areas (if implemented):
  814.  
  815. There are some minor differences between the message entry
  816. functions available while in the normal TPBoard areas, and
  817. when in the FidoNet areas.  If you are in an EchoMail area, 
  818. ALL messages are Public.  The user base is not searched 
  819. to see if there is a user by the same name as the person you
  820. are sending the message to.   Hundreds or thousands of other 
  821. people will see all messages you enter in an echo area so
  822. make sure you are in the area you want to be in before entering
  823. messages!
  824.  
  825.  
  826. [Q] Quick Text Search      
  827.  
  828. This will allow you to search for a "text string" in a message in
  829. whatever area you are logged into.  For example, you are logged
  830. into the HST echomail area and you want to search for "new roms". 
  831. The Q command will ask for search string, you enter "new roms" and
  832. then it searches and tells you the message numbers in which that
  833. phrase is found.  TPBoard currently searches the subject line of
  834. the messages, as well as the From and To names during a Quick
  835. search.
  836.  
  837.  
  838. [D] Dload XRS Mailbag      
  839.  
  840.  
  841. XRS is a program written by Mike Rateledge that allows you to
  842. perform message functions on your system and at your leisure 
  843. just as you would while on-line to the bulletin board.  Most
  844. boards that provide an XRS function will have the XRS program
  845. available for downloading.  You can also reach Mike Ratledge
  846. at:
  847.  
  848.     Mike Ratledge,  
  849.     995 Buck Hall Landing,  
  850.     McClellanville, S.C. 29458 (USA)
  851.     Fidonet:  1:372/6666
  852.  
  853. To use XRS (assuming you have the XRS program), you need only
  854. to select [D]ownload_Xrs_Mailbag.  This function will write
  855. all messages you select (by area, including Combined) to a
  856. format expected by XRS.  TPBoard then compresses the mailbag
  857. using either:  zip, zoo, arc, or lzh.  Compression is NOT
  858. an optional step and will be performed by TPBoard after you
  859. select the method you wish to use.   Note that the compression
  860. step can take a while on larger mailbags so BE PATIENT.
  861.  
  862. If you get logged off during the compression step, you most 
  863. likely need to check your modem settings.  Specifically,
  864. the S19 register sets the number of minutes the modem can
  865. be idle without any detected data transmission.  If this 
  866. value is too low, your own modem could be dropping carrier
  867. on you.  Set S19=0 for NO modem activity monitoring.
  868.  
  869.  
  870. [T] Toggle Combined Areas  
  871.  
  872. This is a very handy feature that allows you to read several areas
  873. without actually Changing areas.  You can select as many or as few
  874. as you want and then just start reading. The system will show you
  875. all the messages in one area then go onto the next area, without
  876. you changing areas.  The system keeps track of your last-read
  877. pointers so you can just get on each day, read your combined areas
  878. new messages.  This also works for the XRS mailbag function. 
  879.  
  880. When you select [T], TPBoard will display a list of all areas
  881. just like when Changing areas.  Any areas currently selected for
  882. your Combined will have an asterisk between the area number and 
  883. the area name.
  884.  
  885.  
  886. [R] Read Messages        
  887.  
  888. After entering  "R", this command will prompt for the
  889. following information about which messages to read.  All
  890. commands are just for the Message Area you are currently in.
  891. This prompt appears something like:
  892.  
  893.   Read Search Option (a,f,t,n,s,q,?)
  894.  
  895. These options translate as follows:
  896.  
  897. <A>ll        read ALL messages in this area
  898. <F>rom you   previously entered messages from you
  899. <T>o you     read Any message TO you
  900. <N>umeric    similar to ALL but you are prompted for 
  901.              the starting message number
  902. <S>ince      your last call.  TPBoard remembers the number
  903.              of the last messages you read.
  904. <Q>uit       return to subsystem command prompt
  905.              without reading any messages.
  906.  
  907. After entering "A, F, T, N, or S" the system will respond  by
  908. displaying the header of the first requested message and then
  909. prompt you with:
  910.  
  911. Read (y,n,c,p,+,-,q,?) >
  912.  
  913. These commands translate as follows:
  914.  
  915.  <Y>es          display text of message (same as pressing [ENTER])
  916.  <N>o           skip to next message
  917.  <C>ontinuous   displays all messages from here with no pauses
  918.  <P>revious     go to last message
  919.  <R>everse      change the direction you are reading, forwards
  920.                 or backwards in the message base
  921.  <+>            if this command shows, you can read the
  922.                 next message in the thread
  923.  <->            if this command shows, you can read the
  924.                 previous message in the thread
  925.  <e>            if this command shows, you are in a thread and
  926.                 <e> exits the thread.
  927.  <Q>uit         end message reading and return to subsystem
  928.                 menu prompt.
  929.  
  930. If  you select <N>o, then you will not read the message,  and
  931. your "last read" message counter will NOT be updated for  the
  932. area that you are in.
  933.  
  934. If you select one of the commands that displays the  message,
  935. the after you have read the message, you will be presented
  936. with another prompt:
  937.  
  938. Action (r,d,n,p,+,-,CR,?) >
  939.  
  940. If you are the addressee or originator of the  message,  the
  941. "d" command is shown.
  942.  
  943. If there are message links, then either a "+" or a "-"  will
  944. be shown.
  945.  
  946. The commands are as follows:
  947.  
  948. <R>eply     to current message even if not addressed to you
  949. <D>elete    the message
  950. <+>         next message in the message thread
  951. <->         previous message in the message thread
  952. <CR>        go to next message, remaining in the thread if
  953.             you are in one.
  954.  
  955.  
  956. A note on threading.  A "thread" in message base terms is similar
  957. to a thread of thought -- a continuous stream on a similar topic.
  958. To a message base, this means ALL messages with the same subject
  959. line.  Typically, when more than one message in a message area
  960. has the same subject line, they are all replies to a single
  961. original message or to one another.  "Following the thread" means 
  962. reading these related messages by following all that share the 
  963. common subject line.  
  964.  
  965. If there are any messages with the same subject line (if a thread 
  966. exists), you will see the '+' and/or '-' in the prompt lines.  
  967. Once you begin following a thread, you will return to the 
  968. original message from which you entered the thread when you 
  969. either reach the end of the thread or when you decide to <e>xit 
  970. the thread or when you use any command which automatically exits 
  971. a thread (Reverse direction, Quit, Continuous).
  972.  
  973.  
  974. [M] Make MSG from Upload 
  975.  
  976. This allows you to upload an ASCII file to be made into a message. 
  977. There are a few restrictions to this.  First of all you MUST use
  978. Xmodem (NOT Xmodem-1k) to upload your message with.  The system
  979. then sends the file to a private area and then inserts it into your
  980. message.  After it is finished you will be asked WHO the message is
  981. to be addressed to, the subject and whether or not it should be
  982. Public.   The better way to upload an ascii file into a message is
  983. to begin E)ntering a message as your normally would and initiate
  984. an Ascii upload from your comm program.  The test of the ascii file
  985. will be sent to TPBoard just as if you were entering the text from
  986. the keyboard.
  987.  
  988.  
  989. [S] Scan Message Headers 
  990.  
  991. This allows you to Scan the Headers of messages.  The header of
  992. a message contains the FROM and TO names, the date, and the subject
  993. line.
  994.  
  995.  
  996. [U] Upload XRS Mailbag   
  997.  
  998. If you have downloaded an XRS mailbag and have entered messages 
  999. to return to this bbs, this command receives your mailbag and
  1000. processes it into the message base after you logoff.  For further
  1001. information you should download the XRS package that your sysop
  1002. should have on-line.
  1003.  
  1004.  
  1005. [C] Check for New Mail
  1006.  
  1007. This will check all areas you have access to to find your new mail. 
  1008. It will tell you which areas have new mail for you.  This is only
  1009. for new mail addressed TO you.  It is the same command you are
  1010. asked upon log-on.
  1011.  
  1012.  
  1013. [A] Ascii Mailbag DnLoad
  1014.  
  1015. Very similar to XRS download except that the single file created
  1016. by Ascii_Mailbag is an ascii file not intended for use by any
  1017. other program.  It is merely a faster means of collecting all 
  1018. messages for reading than performing a screen capture during
  1019. a continuous read.
  1020.  
  1021.  
  1022. FILES SUBSYSTEM
  1023. ---------------
  1024.  
  1025. This is the Files Subsystem menu. A detailed explanation
  1026. of each command follows the menu. 
  1027.  
  1028. [C] Change File Area         [F] File Descriptions     [-] Main
  1029. [R] Directory of Files       [L] Locate Files          [M] Message
  1030. [V] Verbose Directory        [N] New Files Listing     [G] Goodbye
  1031. [A] Arc/Pak/Zip Entr/Exit    [Q] Quick File Search     [H] Help
  1032. [Z] Toggle Dir Cmand Info    [T] Type (Display) a File
  1033. [D] Download Files           [U] Upload Files    
  1034. [P] Change your Protocol     
  1035.  
  1036.  
  1037. [C] Change File Area
  1038.  
  1039. When you first log in, you will be placed  in  the  "LOGIN"
  1040. files section.  (In the Message subsystem, there were Message
  1041. Areas; here we switch the terminology to Sections.)  To access
  1042. other files sections in the system, use this command.   After
  1043. typing  "C",  enter the name of the desired file section or
  1044. enter  "?" to get a menu of the file sections available.  If
  1045. the section name cannot be found, you will be shown a list of
  1046. the section names available and the system will  once  again
  1047. prompt for the section name.
  1048.  
  1049. If you are in a compressed file (see [A] command) when
  1050. this command is entered, the compressed file will be closed
  1051. before the system prompts for the new section.
  1052.  
  1053. The Files sections that most TPBoard systems will have are:
  1054.  
  1055.   NEWIN - this is the file section where all new uploads are
  1056.    placed pending release by the sysop.  
  1057.  
  1058.   LOGIN - a default section to place callers in.
  1059.  
  1060.  
  1061. [R] Directory of Files    
  1062.  
  1063. This command displays the directory of files for the current 
  1064. section.  If you are in a Lbr, Arc, Pak,  Zip, or Lzh, then 
  1065. only those files contained in that compressed file will be 
  1066. displayed, otherwise, the Section directory will be displayed. 
  1067. The file size will also be displayed  according to the current 
  1068. filesize mode (see filesize description).  This command is
  1069. very similar to a DOS DIR command with the /W option.
  1070.  
  1071.  
  1072. [V] Verbose Directory     
  1073.  
  1074. This command displays the directory of files for the current 
  1075. section.  If you are in a Lbr, Arc, Pak, Zip, or  Lzh, only 
  1076. those files inside of the compressed file will be displayed;  
  1077. otherwise, the Section directory will be displayed.  This display 
  1078. differs from the <D>irectory display in that the filesize is 
  1079. shown in bytes, not kilobytes, and the time stamp of the file 
  1080. is shown.  One file is listed per line.
  1081.  
  1082.  
  1083. [A] Arc/Pak/Zip Entr/Exit 
  1084.  
  1085. Archives are used to place a group of related  files  in  a
  1086. single  file known as an ARChive file.  For example, a single
  1087. archive might contain source code, object or executable code,
  1088. and documentation for a particular system.  Such an archive
  1089. is actually a single file which contains compressed versions
  1090. of the files.  The compression of the data saves time on file
  1091. transfers,  and also helps cut down on the  amount  of  disk
  1092. space used.  You probably know archives as Zips, Arcs, Paks,
  1093. or ARJ files.
  1094.  
  1095. In order to simplify archive usage on this system,  the  "A"
  1096. command may be used to "enter" an archive or a Library.  When
  1097. this is done, the system will prompt for the archive or
  1098. library file name and then attempt to open the file for  use.
  1099. If successful, all subsequent Files subsystem commands will
  1100. relate to the files within the chosen archive or Library.  The
  1101. other files in the present File Section will not be
  1102. accessible.  If not, an appropriate error message will be
  1103. issued.
  1104.  
  1105. If you are already in an archive or library, entering "A"
  1106. will cause the system to close the archive or library and
  1107. return to normal display of the files in the present File
  1108. Section.
  1109.  
  1110.  
  1111. [Z] Toggle Dir Cmand Info 
  1112.  
  1113. Initially, the file sizes in the directory display  will  be
  1114. shown in "k" (1024 bytes).  The system can also display
  1115. file sizes in minutes and seconds of transfer time (based  on
  1116. the current modem speed).  Each time this command is entered,
  1117. the system will alternate between these two methods.
  1118.  
  1119.  
  1120. [D] Download Files        
  1121.  
  1122. Use this command to send files from TPBoard to your computer.
  1123. After  entering "D", you will be prompted to enter  the  file
  1124. name  of the program you want sent to your computer.  If  the
  1125. system can find the file in the current area, it will display
  1126. the transfer time and then the message "Ready to send..."  At
  1127. this point, if you are not using a batch protocol, you must
  1128. initiate the download from your end (PgDn in ProComm).
  1129.  
  1130. When the file transfer is complete, the system will return to
  1131. the Files subsystem prompt.
  1132.  
  1133. As of version 6.34 of TpBoard, you can request files that are
  1134. not in the current files section.  For example, if you just
  1135. performed a Quick Scan and located a file called MODEMS.PAK,
  1136. you can request that file for download regardless of its
  1137. location.
  1138.  
  1139. Hints for downloading:
  1140.  
  1141. Using TPBoard's capability to override you default protocol,
  1142. you can request a file with a different protocol without
  1143. changing your default first.
  1144.  
  1145.     DZ MODEMS.PAK   would Send Zmodem the file MODEMS.PAK
  1146.     DB MODEMS.PAK   would Send Y-Batch the file MODEMS.PAK
  1147.  
  1148. If you are using a batch protocol, you may request a series
  1149. of up to 10 files, each of which may be in different files
  1150. sections.
  1151.  
  1152.     D MODEMS.PAK INFO.PAK MANUAL.DOC
  1153.  
  1154. If you have TAGGED (see the [F] command) any files and select
  1155. the Download command, TPBoard will attempt to send ALL tagged
  1156. files.  You can tag files during the [F], [N], or [Q] file
  1157. commands.
  1158.  
  1159.  
  1160. [P] Change your Protocol  
  1161.  
  1162. This command will allow you to change the default  file
  1163. transfer protocol that you selected on your first login.  You
  1164. will be prompted for a new protocol, and can  hit  '?'  to
  1165. obtain a listing of the available protocols.
  1166.  
  1167. TPBoard uses the default protocol that you have set whenever
  1168. it performs file transfers.  You can change it for the current
  1169. transfer only by giving the command followed by the protocol
  1170. letter.  For example, if you default protocol was Zmodem,  and
  1171. you wanted to switch to Ymodem Batch for this upload only,
  1172. you would give the command 'DB' instead of only 'D'.
  1173.  
  1174.  
  1175. [F] File Descriptions    
  1176.  
  1177. This function will give a list of files that are in the  file
  1178. section  you are currently in, and a one line description  of
  1179. each file.  
  1180.  
  1181. Additionally, there is a file search option in the <F>ile
  1182. list  command.  This will keep you from having to scan the
  1183. entire list list just to get a description of a particular
  1184. file. This search option supports partial filenames and will
  1185. show all files that match the partial name.
  1186.  
  1187. Once TPBoard has displayed a screen full of filenames and 
  1188. one-line descriptions for each file, the prompt line will 
  1189. allow several options.  For example:
  1190.  
  1191.                                                                                 
  1192. 64270DOC.PAK   No:    2   9/24/91    Downloads: 11     Size:  13745             
  1193.     DOCS for the new features in v7.0 
  1194.                                                                                 
  1195. ADDSYSOP.EXE   No:    3   9/30/91    Downloads: 2     Size:  7792               
  1196.     Adds an accidentally deleted Sysop back to USER.DAT                         
  1197.                                                                                 
  1198. BBSV1_04.PAK   No:    4  11/16/90    Downloads: 7     Size:  18811              
  1199.     Text file viewing door.  
  1200.                                                                                 
  1201. CONS.PAK       No:    5  10/ 8/91    Downloads: 30     Size:  160526            
  1202.     Integrated utility for TPB7.  
  1203.                                                                                 
  1204. C)ontinuous  Q)uit  I)nfo  M)ark  (0 marked)  CR) next page                     
  1205.  
  1206. The prompt line above means:
  1207.  
  1208.   C)ontinuous  - TPBoard will display all files without stopping
  1209.                  for Pause or prompt lines.
  1210.   Q)uit        - Quit to the Files menu.
  1211.   I)nfo        - If the sysop has placed extra info for this file
  1212.                  on-line, [I] allows you to view it.
  1213.   M)ark        - Up to 20 files can be marked/tagged for 
  1214.                  downloading.  ALL marks are remembered until you
  1215.                  either logoff or successfully download them.
  1216.   (1 marked)   - the number of marked files, if any.
  1217.   U)nMark All  - If any files are marked, the U  will unmark all 
  1218.                  of them.
  1219.   CR)          - removes the prompt and displays the next page of
  1220.                  filenames.
  1221.  
  1222.  
  1223. [L] Locate Files         
  1224.  
  1225. This command allows you to search through all available  file
  1226. sections to locate a particular file or file group.   Partial
  1227. filenames are accepted, DOS wildcards are not.
  1228.  
  1229.  
  1230. [N] New Files Listing    
  1231.  
  1232. After entering this command, you are prompted for the  number
  1233. of days previous that you want the listing to stop at. If you
  1234. just  hit  return, the list will show only those  files  that
  1235. have been uploaded since you were last on.
  1236.  
  1237. The three line format is as follows:
  1238.  
  1239. 1.  FILENAME.EXT   SECTION   UPLOAD DATE    NAME OF UPLOADER
  1240. 2.  TIMES DOWNLOADED           LAST DOWNLOAD DATE
  1241. 3.  [-----------75 CHARACTER DESCRIPTION OF FILE------------]
  1242.  
  1243. The File Section name is entered by the sender to tell the
  1244. sysop where the file should eventually be stored.  If a file
  1245. is listed as "GAMES SECTION", after upload it will stay in
  1246. the NEWIN section for a while and then be moved to the GAMES
  1247. section. (The Section names here are only an example, and may
  1248. not exist on all systems.)
  1249.  
  1250.  
  1251. [Q] Quick File Search    
  1252.  
  1253. This function works essentially the same as the Locate command
  1254. in that it will search ALL file areas.  However, where Locate
  1255. asks whether you wish to search for any files by the leading
  1256. characters of filenames, Quick Scan prompts for a phrase to
  1257. locate anywhere in the filename OR description.  If you enter
  1258. MODEM as the search string using Locate, you would find all
  1259. files whose names begin with MODEM.  If you enter MODEM as the
  1260. search string using Quick Scan, you will find all files that
  1261. contain the phrase MODEM either in the filename or
  1262. description.
  1263.  
  1264.  
  1265.  
  1266. [T] Type (Display) a File
  1267.  
  1268. A Text file is one that contains readable characters rather
  1269. than machine code.  This command may be used to display the
  1270. contents of these files. You will be asked if you want page
  1271. breaks which will pause the display at the number of lines
  1272. per page as set in your user parameters.  Xon/Xoff may also be
  1273. used to pause the display (^S, ^P)
  1274.  
  1275. NOTE:  This command may be used to transfer readable files
  1276. even though your computer does not support the Xmodem
  1277. protocol. If your machine has a feature to 'Capture' what is
  1278. printed on your screen, you can use it to get the file
  1279. transferred.
  1280.  
  1281.  
  1282. [U] Upload Files    
  1283.  
  1284. This command allows TPBoard to receive a file from you.  The
  1285. System will automatically respond using whatever protocol you
  1286. chose as your default. Files will be received in a private
  1287. area for Sysop approval before being released for others  to
  1288. download.
  1289.  
  1290. If you are enrolled in a conference section, TPBoard will
  1291. write files that you send to the conference section directly.
  1292. They will be visible immediately for other conference members
  1293. to  download.  TPBoard will tell you where the file  will  be
  1294. written before you send it.
  1295.  
  1296. To use this command you should first give the <U> command and
  1297. then the file name if requested.  TPBoard will tell you how
  1298. much disk space is available and that it is Ready to Receive.
  1299. If there isn't enough for the file that you are sending, type
  1300. Control X  (^X)  until TPBoard aborts the receive mode and  
  1301. returns to the command mode.  If everything is OK at the  
  1302. "Ready To Receive" prompt you should start the send process.
  1303. After the file transfer has completed successfully, TPBoard  
  1304. will ask for a Section designation and short description of 
  1305. the file.  This description will be shown by the <N>ewin 
  1306. command after the sysop reviews the file.  Uploads are
  1307. always welcome.
  1308.  
  1309. NOTE that Zmodem uploads can be initialed by you at any time
  1310. while in the Files menu without actually selecting the [U]
  1311. command.  TPBoard will recognize that a file is coming and
  1312. will be to receive it.
  1313.  
  1314.  
  1315. [E] Edit User Data Menu
  1316.  
  1317. This is the menu where you'd change any of the permanent
  1318. information in your user record.  Note that your original
  1319. record will be restored if you DO NOT specifically save 
  1320. your changes by using the [F]ile_Changes command!
  1321.  
  1322. [#] Edit User Phone #     [P] Edit User Password    [-] Main Menu
  1323. [C] Edit User City        [S] Edit User State       [G] Goodbye
  1324. [L] Edit Lines per Page   [R] Auto Clear Screen     [H] Help
  1325. [X] Auto Full Menus       [A] Edit User Address
  1326. [B] Bell After Prompt     [O] Edit Screen Columns
  1327. [Y] Edit Your Birthday    [F] File Changes
  1328. [Q] Quit User Edit        [D] Display User Data
  1329.  
  1330.  
  1331. Each Option will now be explained.
  1332.  
  1333. [#] Edit User Phone #
  1334.  
  1335. Change User phone number whenever it changes.
  1336.  
  1337. [C] Edit User City
  1338.  
  1339. Change the City where you live in the event you move.
  1340.  
  1341. [L] Edit Lines per Page
  1342.  
  1343. Change the number of lines your terminal can support and still give
  1344. you a full screen of information.  For most IBM and compatible
  1345. displays 24 lines will give a full page.  This is adjustable
  1346. between 22 and 50 lines per page.  Use 99 for NO Pause.
  1347.  
  1348. [X] Auto Full Menus
  1349.  
  1350. This is basically a toggle for Expert mode and Novice mode.  In
  1351. Expert mode only the prompts will be shown.  Use this if you
  1352. already know what all the commands are.  A [?] will always give you
  1353. a list of commands and their description.  Expert mode will speed
  1354. up your activities considerably because the system doesn't have to
  1355. display the full menu every time.  In Novice mode (Auto Full Menus
  1356. ON) you will see a list of commands with descriptions all the time.
  1357.  
  1358. [B] Bell After Prompt
  1359.  
  1360. This will simply ring your terminal bell at each command prompt.
  1361. This is done by sending a Control-G to your terminal.
  1362.  
  1363. [Y] Edit Your Birthday
  1364.  
  1365. Use this to change your birthday if you entered it incorrectly the
  1366. first time you logged on.  This can be important because your Sysop
  1367. may have certain areas accessible by age restrictions.  The sysop
  1368. may also have you re-enter your birthday every so many logins as
  1369. an added security measure.
  1370.  
  1371. [Q] Quit User Edit
  1372.  
  1373. Return to menu you accessed User Edit from.  No changes are saved.
  1374.  
  1375. [P] Edit User Password
  1376.  
  1377. Use to change your password you use to log-on to this BBS.  This
  1378. should be a minimum of 4 characters and something that only you can
  1379. know.  NEVER give your password to anyone, including friends. 
  1380. Anything done on your account, regardless of who actually did it,
  1381. will be seen as you doing it and you WILL be held accountable for
  1382. it.  You should change your password AT LEAST once a year and never
  1383. use the same password on any other BBS.
  1384.  
  1385. [S] Edit User State
  1386.  
  1387. Change the State you live in.  Depending on how your Sysop set this
  1388. up it will be either a 2 letter abbreviation or the full name. 
  1389. This has nothing to do with your mental state.
  1390.  
  1391. [R] Auto Clear Screen
  1392.  
  1393. This is a toggle you can use to clear the screen each time a
  1394. command prompt appears.  If turned off then your screen will be
  1395. full all the time.  For example if you want to dump all messages in
  1396. a certain area to a buffer for later reading you will want to turn
  1397. this off.  If you like to know exactly where you are and not be
  1398. confused by having a screenful of information then turn this on.
  1399.  
  1400. [A] Edit User Address
  1401.  
  1402. Used to change your address when you move.  This is important,
  1403. along with all mailing information, as the Sysop may want to send
  1404. out mailers of some sort to all his users.  He needs accurate
  1405. information for this to succeed.
  1406.  
  1407. [O] Edit Screen Columns
  1408.  
  1409. Change how many columns are supported by your display.  Typically
  1410. it will be 80 columns for all IBM and compatibles.  This can be set
  1411. for 40 columns or 80 columns only.
  1412.  
  1413. [F] File the Changes
  1414.  
  1415. This will permanently save any changes you make to your User
  1416. Record.  If you just Quit the changes will NOT be saved.  You must
  1417. file the changes to have them take affect each time you log on.
  1418.  
  1419. [D] Display User Data
  1420.  
  1421. This gives a list much like the one seen at log on to show the
  1422. specifics of your Data.
  1423.  
  1424.  
  1425.  
  1426. [U] USER/UTILS MENU
  1427.  
  1428. The following menu lists the commands available in the utilities 
  1429. subsystem.  Subsequent paragraphs describe each command in more 
  1430. detail.
  1431.  
  1432. [Z] Toggle Graphics   [T] Show Time and Date     [-] Main Menu
  1433. [U] User List         [S] System Usage Stats     [M] Message Menu 
  1434. [Y] Your Statistics   [E] Change Message Editor  [F] Files Menu
  1435.                                                  [G] Goodbye/Logoff
  1436.                                                  [H] Help
  1437.  
  1438.  
  1439. [Z] Toggle Graphics  
  1440.  
  1441. Use this to turn ANSI Graphics on or off.  This also turns color on
  1442. and off as color is considered to be a Graphic function.  For a
  1443. full description of ANSI see your DOS manual.
  1444.  
  1445. [U] User List        
  1446.  
  1447. Alphabetically lists all the validated users on the system.
  1448. This command may be used to check the spelling of a user  to
  1449. whom you wish to send a message.  You may start the list with
  1450. any  name or part of name by entering one or more letters  at
  1451. the appropriate prompt.
  1452.  
  1453.  
  1454. [Y] Your Statistics  
  1455.  
  1456. This command displays the login statistics that you saw  when
  1457. you first logged in.
  1458.  
  1459.    Login Time/Date           Last On System Time/Date
  1460.    User Name                 Downloads
  1461.    Caller Number             Uploads
  1462.    Access Time Today         Account Balance
  1463.    Access Time Total         Default protocol
  1464.    
  1465.    
  1466. [S] System Usage Stats      
  1467.  
  1468. This command displays a bar chart of the percent of system
  1469. usage by hour.  From the information on this chart, you can
  1470. plan your calls for times when the system is less busy.
  1471.  
  1472.  
  1473. [T] Show Time and Date      
  1474.  
  1475. This command will display the current time and date, the
  1476. amount of time spent on the system today, and the amount  of
  1477. time remaining today.  If you have sysop access, you can set
  1478. the time and date as well.
  1479.  
  1480.  
  1481. [E] Change Message Editor
  1482.  
  1483. This will allow you to change the editor you use on the BBS.  There
  1484. is a simple line-type editor and a full ANSI-type editor.  This
  1485. toggles between the two.
  1486.  
  1487.  
  1488. [B] DATABASE MENU
  1489.  
  1490. The following menu lists the commands available in the Database 
  1491. subsystem.  Your sysop may or may not allow access to databases
  1492. and may not have any databases set up for you to access.
  1493.  
  1494.  
  1495.   -={ The Board Room    TPBoard Support BBS    TPBoard v7.1  }=- 
  1496.                                                                                 
  1497. (C) Change database       (R) Select report format  (-) Main menu 
  1498. (M) Make a report file    (V) View a report file    (G) Goodbye/Logoff
  1499. (D) DnLoad a report file  (S) Sort database         (H) Help 
  1500. (L) List fields in dbase  (F) Filter on field      
  1501. (B) Browse the Database           
  1502.  
  1503. Before we discuss the individual commands, we need to describe
  1504. what the database menu actually provides.
  1505.  
  1506. First, why a database menu?  Well, many bulletin boards are
  1507. run for a specific topic or interest.  For example, a birdwatching
  1508. bbs.   A sysop of a birdwatching bbs might want to place a database
  1509. of all birds online with desciptions, scientific and common names,
  1510. geographical ranges, etc.   A database of this sort might be of
  1511. great interest to his callers.  You can probably think of other
  1512. types of boards and databases that they might have online:  order
  1513. databases, sports stats, real estate listings, etc.
  1514.  
  1515. Unlike the Message and Files subsystems, when you enter the 
  1516. Database subsystem from the Main menu, you will NOT be automatically
  1517. placed in your last database area.  Instead, you will be asked to
  1518. select a database from a list of available databases as soon as
  1519. you select Database from the Main menu.  You will also be asked
  1520. to select a report format.  If this is all new to you on your first
  1521. experience with a TPBoard database, relax; you can always change 
  1522. your selections from the Database menu itself.
  1523.  
  1524. The best thing we can do to illustrate how database access works
  1525. is to show you a sample session working with the Birds database.
  1526.  
  1527.   04:14-dBases *NONE* (press "?" for menu)> C
  1528.   
  1529.    1 LIFELIST      2 NODELIST     
  1530.   
  1531.   Enter Database ## or name, ("?" for Descriptions)> 1
  1532.   
  1533.   Now select a report format.
  1534.   
  1535.    1 BIRDLIST.SPC  2 ALLINFO.SPC   3 MERGE.SPC    
  1536.   
  1537.   Enter Format ## or name, ("?" for Descriptions)> /
  1538.   
  1539.    1 BIRDLIST.SPC Listing by Common Name with Y/N if observed.
  1540.    2 ALLINFO.SPC  Listing by Common Name with ALL info.
  1541.    3 MERGE.SPC    Tests mail merge function with several fields.
  1542.   
  1543.   Enter Format ## or name, ("?" for Descriptions)> 1
  1544.   
  1545.   04:14-dBases LIFELIST (press "?" for menu)> F
  1546.   
  1547.   Filtering selects the records for your database report.
  1548.   
  1549.    1 - Select all records for this report
  1550.    2 - UNSelect all selected records
  1551.    3 - Select a field and a data range
  1552.    4 - Select a field and a data phrase
  1553.   
  1554.   Select a Filter method: (1..4)> 4
  1555.   
  1556.    1 COMMON_NAM    2 OBSERVED      3 DATE_OBS      4 OBSERVER 
  1557.    5 COMMENTS      6 GENUS         7 SPECIES       8 STATUS   
  1558.    9 CODE         
  1559.   
  1560.   Enter the ## of the field to filter on> 1
  1561.   
  1562.   You must now enter a value that will be searched for in any record
  1563.   containing that value in the selected field.  You will be asked to 
  1564.   add such records TO or removed FROM your final report.
  1565.   
  1566.   Data phrase:> SPARROW
  1567.   
  1568.   Perform filter how?
  1569.   
  1570.   1 : Add matching records to currently selected records
  1571.   2 : Remove matching records from currently selected records
  1572.   
  1573.   Select 1 or 2, (CR to exit)> 1
  1574.   
  1575.   Press ^C to stop...
  1576.   Please wait, working:  
  1577.   You now have 34 records selected.
  1578.  
  1579.  
  1580.   04:14-dBases LIFELIST (press "?" for menu)> B
  1581.   
  1582.   Press ^C at any time to stop processing...
  1583.   
  1584.  
  1585.    Birds database for monitoring birdwatching, sightings, and comments
  1586.                                                                       
  1587.    Common Name                  Genus              Species           
  1588.   ===========================   ==========         ==================
  1589.   Abert's Towhee                Pipilo             aberti
  1590.   Acadian Flycatcher            Empidonax          virescens
  1591.   Acorn Woodpecker              Melanerpes         formicivorus
  1592.   Alder Flycatcher              Empidonax          alnorum
  1593.   Aleutian Tern                 Sterna             aleutica
  1594.  
  1595.  
  1596. Can you follow what just happened?  Let's look at the system 
  1597. prompts and follow through the sequence:
  1598.  
  1599.  
  1600.  04:14-dBases *NONE* (press "?" for menu)> 
  1601.  
  1602.   1 LIFELIST      2 NODELIST     
  1603.  
  1604.  Enter Database ## or name, ("?" for Descriptions)> 1
  1605.  
  1606.  
  1607.   1>  Ok, first we selected the LIFELIST database.  This is no
  1608.       different from selecting the PASCAL message area or the
  1609.       GRAPHICS file area.
  1610.   
  1611.  
  1612.  Now select a report format.
  1613.  
  1614.   1 BIRDLIST.SPC  2 ALLINFO.SPC   3 MERGE.SPC    
  1615.  
  1616.  Enter Format ## or name, ("?" for Descriptions)> /
  1617.  
  1618.   2>  Here we wanted to see the descriptions of the report formats.
  1619.       A "Report format" is the actual layout of what you will see
  1620.       when you access the database; different formats mean different
  1621.       data and layouts.
  1622.  
  1623.   1 BIRDLIST.SPC Listing by Common Name with Y/N if observed.
  1624.   2 ALLINFO.SPC  Listing by Common Name with ALL info.
  1625.  
  1626.  Enter Format ## or name, ("?" for Descriptions)> 1
  1627.  
  1628.   3>  The sysop has setup only two formats for this database.  That
  1629.       means that we have only two choices on how we can display the
  1630.       data from this database.
  1631.  
  1632.  
  1633.  04:14-dBases LIFELIST (press "?" for menu)> F
  1634.  
  1635.  Filtering selects the records for your database report.
  1636.  
  1637.   1 - Select all records for this report
  1638.   2 - UNSelect all selected records
  1639.   3 - Select a field and a data range
  1640.   4 - Select a field and a data phrase
  1641.  
  1642.  Select a Filter method: (1..4)> 4
  1643.  
  1644.   4>  Before we B)rowse the database (or MAKE a report file to
  1645.       download), we need to select which records from the database
  1646.       we want to see.  We can see all of them or use the filtering
  1647.       options to select by specific fields in the database.  Above
  1648.       we selected to use Filter method #4, a data phrase.
  1649.  
  1650.  
  1651.   1 COMMON_NAM    2 OBSERVED      3 DATE_OBS      4 OBSERVER 
  1652.   5 COMMENTS      6 GENUS         7 SPECIES       8 STATUS   
  1653.   9 CODE         
  1654.  
  1655.  Enter the ## of the field to filter on> 1
  1656.  
  1657.  You must now enter a value that will be searched for in any record
  1658.  containing that value in the selected field.  You will be asked to 
  1659.  add such records TO or removed FROM your final report.
  1660.  
  1661.  Data phrase:> SPARROW
  1662.  
  1663.  
  1664.   5>  In the last two steps, we selected to Filter by Field #1,
  1665.       the COMMON NAME field.  Because we are Filtering by data
  1666.       phrase and we entered SPARROW as the phrase, we will see
  1667.       all records in this database that have the phrase SPARROW
  1668.       in the COMMON NAME field.
  1669.  
  1670.  
  1671.  Perform filter how?
  1672.  
  1673.  1 : Add matching records to currently selected records
  1674.  2 : Remove matching records from currently selected records
  1675.  
  1676.  Select 1 or 2, (CR to exit)> 1
  1677.  
  1678.  
  1679.   6>  Yes, add the matching records to those we have already
  1680.       selected (which is none, actually).  You can use these
  1681.       commands to continue to modify your selected records.
  1682.  
  1683.  Press ^C to stop...
  1684.  Please wait, working:  
  1685.  You now have 34 records selected.
  1686.  
  1687.   7>  Ok, so TPBoard found 34 records with the phrase SPARROW in
  1688.       the COMMON NAME field.
  1689.  
  1690.  04:14-dBases LIFELIST (press "?" for menu)> B
  1691.  
  1692.  Press ^C at any time to stop processing...
  1693.   
  1694.  
  1695.   8>  So, let's see what our 34 records look like in our selected
  1696.       report format by doing a B)rowse:
  1697.  
  1698.  
  1699.    Birds database for monitoring birdwatching, sightings, and comments
  1700.                                                                       
  1701.    Common Name                  Genus              Species           
  1702.   ===========================   ==========         ==================
  1703.   Abert's Towhee                Pipilo             aberti
  1704.   Acadian Flycatcher            Empidonax          virescens
  1705.  
  1706.  
  1707. (C) Change database
  1708.  
  1709. After typing  "C",  enter the name of the desired database or
  1710. enter  "?" to get a menu of the databases available.  If the 
  1711. database name cannot be found, you will be shown a list of
  1712. the database names available and the system will once again
  1713. prompt for the section name.
  1714.  
  1715.  
  1716. (M) Make a report file    
  1717.  
  1718. Once you have selected some records by filtering, you can either
  1719. B)rowse the selected records to the screen OR M)ake a report file
  1720. to disk to be downloaded to your system.  If you haven't selected
  1721. any records by Filtering, all records will be selected for your.
  1722.  
  1723.  
  1724. (D) DnLoad a report file  
  1725.  
  1726. Assuming you've selected M)ake a report file and a report actually
  1727. exists for this database, you can download the report to your
  1728. system.  Select [D] and TPBoard will begin the download to your
  1729. system.
  1730.  
  1731.  
  1732. (L) List fields in dbase  
  1733.  
  1734. If you want to know what information is contained in this database,
  1735. you can list all the fields (that you have access to see) by this
  1736. command.
  1737.  
  1738.  
  1739. (B) Browse the Database   
  1740.  
  1741. Browse is exactly like the M)ake_report command excpet that the
  1742. output of this command goes to your screen, not to a report file.
  1743. All the records in the database that you have selected will be 
  1744. shown in the current report format.  If you haven't selected any
  1745. records, TPBoard will temporarily select ALL records for this
  1746. browsing of the database.  Browsing to the screen with a capture
  1747. enabled at your end is essentially the same as a download.
  1748.  
  1749.  
  1750. (R) Select report format 
  1751.  
  1752. TPBoard does not just dump all data from the database to the 
  1753. report file.  Instead, the sysop designs reports (output) with
  1754. the data formatted as the sysop wants.  Different reports will
  1755. contain different data from the same database.  Or, a sysop MAY
  1756. have a format that dumps all data.
  1757.  
  1758.  
  1759. (V) View a report file   
  1760.  
  1761. Only valid when you have already made a report file, this command
  1762. displays the contents of the report file.  Similar to B)rowse
  1763. except that the output to the screen is coming from a disk file.
  1764.  
  1765.  
  1766. (S) Sort database        
  1767.  
  1768. Not implemented yet................
  1769.  
  1770.  
  1771. (F) Filter on field      
  1772.  
  1773. The process used to select which records from the database you
  1774. want in your report.  For a description of how filtering works,
  1775. see the explanation above for the Birds list database.
  1776.  
  1777.  
  1778. [X] SYSOP MENU
  1779.  
  1780. The following menu lists the commands available in the Sysop 
  1781. subsystem.  You should not allow access to this menu to any but
  1782. the most trusted users.
  1783.  
  1784. (A) Audit trail toggle     (O) Macro operations      
  1785. (B) Build msg from file    (P) Purge file ops        
  1786. (D) Delete user            (R) Read messages         
  1787. (E) Edit user              (S) System directory      
  1788. (L) Log file display       (T) Toggle printer        
  1789. (N) Newin processing       (V) Validate a user       
  1790. (Y) Yank Newin files       (!) Run DOS command       
  1791. (X) Shell to DOS                                   
  1792.  
  1793.  
  1794. (A) Audit trail toggle 
  1795.  
  1796. Opens (or closes, if open) the audit file.  This file is named
  1797. according to the current date.  When the audit file is open,
  1798. TPBoard writes very nearly every activity to that file.
  1799.  
  1800.  
  1801. (B) Build msg from file
  1802.  
  1803. Adds a message to the message base from a text file.  This is 
  1804. generally used to added predetermined files (created by some
  1805. external utility) as bulletins on a daily or weekly basis during
  1806. macro processing.
  1807.  
  1808.  
  1809. (D) Delete user  
  1810.  
  1811. Deletes a user from the user file by user name.
  1812.  
  1813.  
  1814. (E) Edit user          
  1815.  
  1816. Edits most of the information stored in a user record.  You can
  1817. enter a partial spelling and TPBoard will locate the nearest match
  1818. and allow you to scroll through the user file.
  1819.  
  1820.  
  1821. (L) Log file display   
  1822.  
  1823. Lists the current log file to the screen in chronological order.
  1824.  
  1825.  
  1826. (N) Newin processing   
  1827.  
  1828. A separate submenu for moving files between sections, hiding 
  1829. files, releasing individual files, etc.
  1830.  
  1831.  
  1832. (Y) Yank Newin files   
  1833.  
  1834. This is the primary command for Files system maintanence.  When
  1835. you "yank" newin files, all files that have NOT been copied from 
  1836. the NEWIN file area and which have aged the selected number of
  1837. days will be released.  Releasing means copying to the proper
  1838. destination as well as marking the file as downloadable.
  1839.  
  1840.  
  1841. (X) Shell to DOS       
  1842.  
  1843. Thiscommand will drop to the DOS prompt when TPBoard is being 
  1844. run in local mode to allow the sysop access to DOS commands.  
  1845. When the sysop calls in via remote, this command is inoperable 
  1846. UNLESS you have enabled a remote shell by creating a file called 
  1847. Remote.Bat.  Within this batch file you must turn the system 
  1848. over to a CTTY device such as Doorway.
  1849.  
  1850.  
  1851. (O) Macro operations  
  1852.  
  1853. Tells TPBoard to begin processing the commands in the Macro
  1854. string.
  1855.  
  1856.  
  1857. (P) Purge file ops    
  1858.  
  1859. Database file maintanence functions.  For a description of PURGING,
  1860. see the Q&A section of the Install manual.  Essentially, these
  1861. functions remove old, read, or deleted records from the TPBoard
  1862. database files.  The normal purge schedule for each file is
  1863. weekly (I purge Newin.dat and User.dat MONTHLY) with the exception
  1864. of the message base.  A small board running with a typical
  1865. message base of under 5000 messages can afford to purge and 
  1866. renumber the message base once a week.  If you message base is 
  1867. over 15-20k messages, you may need to purge every 2-3 days.  
  1868. Purging the message base can be a lengthy process.
  1869.  
  1870.  
  1871. (S) System directory  
  1872.  
  1873. Creates the SYSTEM.DIR listing of all files on your bbs (or for 
  1874. the selected areas.
  1875.  
  1876.  
  1877. (T) Toggle printer    
  1878.  
  1879. Turns copying ALL system display to the printer.
  1880.  
  1881.  
  1882. (V) Validate a user   
  1883.  
  1884.  
  1885. Validates the selected user.
  1886.  
  1887.  
  1888. (!) Run DOS command   
  1889.  
  1890. Allows running a dos command without shelling to dos.
  1891.  
  1892.  
  1893.  
  1894. *** End of Document ***
  1895.